MSYSTFKRSLEIEVISAEGLKVDRKPLKKKTYSVVRIDEKSWASKVDELGGSYPIWKDRFDMEMPINASVRFISIEVYYRTSGSGRDKNVGYAKIPVTDFMGGFAPQGHLNFLSYRLRDEYGDKCGIVNVSIMVKPDGNDHKSSLPSSSFAVAPVDYAACSWQATAAARNNQMWRPRTSSSMVSTAGYGGGRVVTGVPVWCAYQRPS